to cut a long story short ... - Deutsch Englisch Wörterbuch